print("------------------8.6.5 导入模块中的所有函数--------------------")

# 使用星号（*）运算符可让 Python 导入模块中的所有函数：
from pizza import *

make_pizza(16, 'pepperoni')
make_pizza(12,'mushrooms', 'green peppers', 'extra cheese')

# import 语句中的星号让 Python 将模块 pizza 中的每个函数都复制到这个程序文件中。
# 由于导入了每个函数，可通过名称来调用每个函数，而无需使用句点表示法。
# 然而，这并非导入模块中所有函数的推荐做法。
# 在使用并非自己编写的大型模块时，最好不要使用这种导入方法，
# 因为如果模块中有函数的名称与当前项目中既有的名称相同，
# 可能导致意想不到的结果：Python 可能会因为遇到多个名称相同的函数或变量而覆盖函数，而不是分别导入所有的函数。

# 最佳的做法是，要么只导入需要使用的函数，要么导入整个模块并使用点号。
# 这都能让代码更清晰，更容易阅读和理解。



